#include "mainwidget.h"
#include "./ui_mainwidget.h"

#include <QPushButton>
#include <QFile>
#include <QDebug>

MainWidget::MainWidget(QWidget *parent)
    : QWidget(parent)
    , ui(new Ui::MainWidget)
{
    ui->setupUi(this);

    initSignalSlot();
    initStyleSheet();
}

void MainWidget::login_btn_clicked() {
    if(ui->doctor_rbtn->isChecked()) {
        // 弹出医生窗口

        //
    } else if (ui->patient_rbtn->isChecked()) {
        // 弹出病人窗口
    }
}


void MainWidget::register_btn_clicked()
{

}

void MainWidget::initSignalSlot()
{
    connect(ui->login_btn, &QPushButton::clicked, this, &MainWidget::login_btn_clicked);
}

void MainWidget::initStyleSheet()
{
    QFile file("MainWidget.qss"); // 使用资源路径，或直接使用相对路径
    if (file.open(QFile::ReadOnly)) {
        QString styleSheet = file.readAll();
        this->setStyleSheet(styleSheet); // 应用样式表
        file.close();
    } else {
        qWarning() << "Unable to open style sheet file:" << file.errorString();
    }
}

MainWidget::~MainWidget()
{
    delete ui;
}

